
body{color:#333; font-size:12px; line-height:1.4; }
body,form,input,ul,dl,dd,p,h1,h2,h3,h4,h5,h6,textarea,pre{margin:0;font-weight:normal}
ul,input{padding:0}
ul{list-style:none; list-style-position:outside}
h1,h2,h3,h4,h5,h6,input,button,textarea{font-size:100%}
table,td,tr,th{font-size:12px;border-collapse:collapse}li{list-style-type:none}table{ margin:0 auto}img{vertical-align:top}
a{color:#545454; text-decoration:none}
a:hover{color:#d00;text-decoration:underline}
a img{border:none}
a,button{cursor:pointer} 
i,em{font-style:normal}
.navBox, .nav .list ul, .publist .buy, .headRight .Login, .headRight .iptBtn:hover, .headRight li a.Login, .title11 i, .title11 .more a.cur:hover, .title11 u, .provList a:hover, .newsTitList li:hover, .newsTitList li.cur, .newsList li a.btn:hover, .hotSubList ul li a:hover {
    background-color: #4f51e8 !important;
    color: #fff !important;
}
.headLeft li i, .top .search .btnSearch, .headRight .iptTxt, .nav .right i, .title11 .column a.more, .newsTitList li i, .provName i, .VideoList ul li, .bookList ul li .Oper .Car, .hotSubList ul li i, .fastGroup i {
    background-image: url(../images/Public.png);
    background-repeat: no-repeat;
}
textarea{overflow:auto; resize:none}
.fl{ float:left}
.fr{ float:right}
.tabCon,.Hidebox{display:none}.Showbox{display:block}
.red{color:#F00 !important;}


/*--------------------Ô­×ÓÀà--------------------*/
.clearfix:before,.clearfix:after{content:''; display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}
.blk10{display:inline-block;width:100%;height:10px;line-height:10px;font-size:10px;clear:both}
.blk8{display:inline-block;width:100%;height:8px;line-height:8px;font-size:8px;clear:both}
.bold{font-weight:bold}
.dashed{display:inline-block;width:100%;border-bottom:1px dotted #dedede;height:0px;line-height:0px;font-size:0px;clear:both}
.gads{display:inline-block;width:1000px;height:auto;clear:both}
.f14{font-size:14px}
.f12{font-size:12px}
.f12 a{font-size:12px}
.f08{font-size:8px}
.nob{border-bottom:0px !important}
.nobr{ border-right:0px !important}
.wryh{font-family:microsoft yahei}
.amore a{float:right;padding-right:5px}
.cgray{color:#333}
/* ÑÕÉ«ÊôÐÔ [¶¨Òå¹æÔò£¬Ð¡Ð´c¼ÓÑÕÉ«Ãû³Æ] */
.cRed,a.cRed:link,a.cRed:visited{ color:#f60}
.cRed1,a.cRed1:link,a.cRed1:visited{ color:#d00}
.c9,a.c9:link,a.c9:visited{ color:#999}
.cBlue,a.cBlue:link,a.cBlue:visited{ color:#3366cc}
.cGreen,a.cGreen:link,a.cGreen:visited{ color:#4fa434}
.cWhite,a.White:link,a.White:visited{ color:#fff}
/*public images*/
/*.wechat,.sina,.igz,.telnum,ul.ubox li .list1,ul.uubox li .ulist1,.topx .tl ul li a.shy{background:url(../images/gd.png) no-repeat}*/
/*--------------------top--------------------*/
.top{display:inline-block;width:100%;height:34px;border-bottom:1px solid #dedede;background:#f9f9f9}
.top .topx{margin:0 auto;width:1000px}
.topx .tl ul li{float:left;height:34px;line-height:34px; text-align:center;border-right:1px solid #eee}
.topx .tl ul li a{display:inline-block; width:auto; padding:0px 15px; text-decoration:none;color:#fff; font:14px/34px "SimSun"}
.topx .tl ul li a,.topx .tl ul li a:link,.topx .tl ul li a:visited{color:#666}
.topx .tl ul li a.shy{background-position:-168px -413px; padding-left:40px}
.topx .tl ul li a:hover,.topx .tl ul li a.shy:hover{background-color:#fff; color:#282828}
.topx .tr{float:right;padding:0}
.tr ul{float:right}
.tr ul li{float:left;height:34px;line-height:34px;*zoom:1}
.tr ul li a{position:relative;float:left; padding:0 15px 0 35px;border:1px solid #f5f5f5;border-top:none;border-bottom:none}
.tr ul li a:hover{ text-decoration:none}
.wechat,.sina{ background-position:-171px -194px}
.sina{background-position:-171px -228px}
.tr ul li a span{display:none}
.tr ul li a span img{float:left}
.tr ul li a span em{display:block;overflow:hidden;*zoom:1}
.igz{float:left; background-position:-67px -194px;width:100px;height:30px}
.tr ul li a:hover span{display:block;text-decoration:none;position:absolute;right:-1px;top:34px;z-index:999;width:200px;height:94px;border:1px solid #dedede;box-shadow:#eee -2px 2px 0,#eee 2px 0 0;background:#fff}
.tr ul li a:hover{background-color:#fff;border:1px solid #dedede;border-top:none;border-bottom:none}
/*--------------------header--------------------*/

#header{margin:0 auto;width:1122px;padding:15px 0 10px 0}
#header .logo {float:left;cursor:pointer;margin-top: 17px;}
.search{float:left;width:480px}
.sclass{width:100%}
/*.sclass ul li{float:left}*/
.sclass ul li a{/*margin-right:8px;display:block;*/padding:5px 10px}
.sclass ul li.cur a{background:#272636;color:#fff;border-radius:3px 3px 0 0 }
.ssk{width:100%}
.fzs{margin-left:70px;margin-top:15px}
.ssk .sskk{float:left}
.ssk .sska{float:left;background:#272636;height:32px;line-height:32px; padding:0px 5px}
.ssk .sska a{padding:0 10px;font:14px/2.4 "ºÚÌå";color:#fff}
.ssk .srk{width:310px;padding-left:10px;border:1px solid #600707;height:30px;line-height:30px; font-size:15px;}
.tel{float:right}
.telnum{margin-top:10px;/*padding-left:30px;*/ background-position:-176px -262px;font:bold 24px/2.0 microsoft yahei;color:#d00}
.teltime{ border:solid 1px #f4f4f4; background:#f4f4f4; vertical-align:middle; text-align:center; color:#888}
/*--------------------nav--------------------*/
.navx{display:inline-block;width:100%;height:43px;line-height:43px;background:#1d8fe2; border-bottom:#0377c9 solid 1px; border-top:#0377c9 solid 1px}
.nav{margin:0 auto}
.nav ul li{float:left;    border-right: 1px solid #2f3842; text-align:center}
.nav ul li a{display:block; width:124px;font:16px/43px "ºÚÌå";color:#fff}
.nav ul li.cur a{background:#607D8B}
.nav ul li a:hover{background:#607D8B;color:#fff; text-decoration:none}

/*Í¨ÓÃ²»´øÈÕÆÚÁÐ±í*/
ul.ubox{position:relative;padding:10px 0}
ul.ubox.out{ background:#fafafa}
ul.ubox.over{ background:#f4f4f4}
ul.ubox li{position:relative;width:100%;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
ul.ubox li .list1{padding-left:10px;line-height:25px; background-position: -197px -12px;font-size:14px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}

/*Í¨ÓÃ´øÈÕÆÚÁÐ±í*/
ul.uubox{position:relative;padding:5px 0}
ul.uubox li{position:relative;height:auto;font:normal 14px/24px microsoft yahei;vertical-align:middle;*zoom:1}
ul.uubox li .ulist{margin-right:100px}
ul.uubox li .ulist1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%; background-position:-192px -12px;text-align:left}
ul.uubox li .ulist1 a{display:block;padding-left:15px}
ul.uubox li .ulist2{position:absolute;right:10px;top:0px;color:#999;font-size:12px}

/*Í¨ÓÃtab*/
.menu{height:35px;background:#f9f9f9;border-bottom:1px solid #999}
.btn1,.btn2{float:left;padding:0 22px;font:normal 14px/2.8 ""}
.btn3{float:left;padding:0 12px;font:normal 14px/2.8 ""}
.btn1{ _position:relative; _margin-bottom:-1px;height:35px;border-left:#dfdfdf solid 1px; border-right:#dfdfdf solid 1px; border-top:2px solid #0777c9;background:#fff}
.btn1 a,.btn2 a,.btn3 a{color:#333}
.btn1 a{font-weight:bold}

/*µ×²¿*/
.link{margin:0 auto;width:998px;padding:0 0 10px 0;border-top:2px solid #009ee9; clear:both}
.link h4{padding-left:10px;border:1px solid #dedede;width:986px; border-top:none;font:bold 14px/2.5 microsoft yahei;background:#f9f9f9; text-align:left;overflow:hidden}
.link h4 span{ float:right; font:normal 12px/2.8 microsoft yahei; padding-right:10px}
.link h4 a {float: left}
.link .box{padding:10px;border:1px solid #dedede;border-top:none;width:976px;margin-bottom:20px;}
.link .box a{float:left;line-height:22px; text-align:left; padding-left:8px; display:inline-block; white-space:nowrap}
/*footer*/
.footer{text-align:center; font:12px/24px Arial, "ËÎÌå"; color:#666; float:left; width:100%; height:auto; background:#000; border-top:#e8e8e8 solid 1px}
.footer img{ padding:10px 5px}
.footer .nva{ float:left; text-align:center; width:100%; padding:5px 0; color:#dfdfdf}
.footer .nva a{ padding:0px 10px}
.footer a:link,.footer a:visited,.footer a:active{ color:#666; text-decoration:none}
.footer a:hover{ color:#b10200}
.footer b{ color:#CC0000; font-size: 14px}

.luara-{position:relative;padding:0;overflow: hidden;}
.luara- ul{padding: inherit;margin: 0;}
.luara- ul li{display: none;padding: inherit;margin: inherit;list-style: none;}
.luara- ul li:first-child{display:block;}
.luara- ul li img{width: inherit;height: inherit;}

.SlideP ol{position:relative;width: 80px;top:-40px;left:900px;}
.SlideP ol li{float:left;width: 18px;height:18px;line-height:18px;margin:5px;background: #e6e6e6;text-align:center}
.SlideP ol li.seleted{background: #c40f00;color:#fff}
/*Ìí¼ÓÈ«ÆÁ±³¾°Çé¿öµÄÑùÊ½*/
.NewYearcont{ width:1002px; margin:110px auto 0; background:#fff}
.NewYearbg a{ width:100%; float:left; height:110px}

.kcclass .clbox dd a{ position:relative; z-index:2222}
.kcclass .clbox dd a i{ width:22px; height:12px; position:absolute; top:-9px; left:10px; background:url(../images/hot.png) no-repeat; float:left; z-index:999999}


/*µ¼º½*/
.dhbg{ width:60%; height:40px; background:#272636;float: left;display: inline;}
.dhnr{ width:500px; height:40px; margin:0 auto;}
.inner{width:700px;margin:0 auto;position:relative;}
img{display:block;margin:0 auto;}
.nav2{width:700px;height:40px; float:left;}
.navUl{width:100%;}
.navUl a{display:block;margin:0 auto;text-align:center;text-decoration:none;color:#fff; font-size:13px;}
.navUl li.navli{float:left;height:40px;padding:0 35px;line-height:40px;position:relative;z-index:6;}
.navUl li:hover{text-decoration:underline;background:#3e3d4d;}
.navUl li a:hover{ color:#f13547;}
.slideDown{position:absolute;top:40px;left:0;display:none;z-index:2;background:rgba(31,35,46,0.9);overflow:hidden;width:86px;}
.slideDown ul li{ border-bottom:#272636 dashed 1px;}
.slideDown ul li a{padding:0 5px; font-size:12px;}
.slideDown ul li:hover{background:#272636; text-decoration:underline;}
.slideDown ul li{height:36px;line-height:36px;}
.lino1 .slideDown{width:109px;}
/*.lino2 .slideDown{width:122px;}
.lino3 .slideDown{width:154px;}
.lino4 .slideDown{width:166px;}
.lino5 .slideDown{width:147px;}
.lino6 .slideDown{width:135px;}*/

/*lanmu footer*/
.footer_April {
    background: url(footer_bg.jpg) top center;
    width: 100%;
    padding-bottom: 40px;
    display: block;
    margin-top: 30px;
}
.footer_April .footer_April_box {
    width: 1000px;
    margin: 0 auto;
    padding: 25px;
}
.footer_ui_grid_box {
    width: 100%;
    display: block;
    background: #ebeeef;
    border-radius: 8px;
    box-shadow: 5px 5px 20px 5px #ddd;
}
.footer_ui_grid_side3 {
    float: left;
    width: 410px;
    padding: 30px;
    background: url(footer_icon.png) -68px -1532px no-repeat;
    position: relative;
    z-index: 2;
}
.footer_ui_grid_side3 h2 {
    font-size: 18px;
    color: #222;
    position: relative;
    text-align: left;
}
.footer_ui_grid_side3 h2 i {
    position: absolute;
    top: 2px;
    left: -30px;
    width: 3px;
    height: 30px;
    background: url(footer_icon.png) -142px -153px;
}
ul.gongju {
    padding: 30px 0 40px 0;
}
.clearfix {
    zoom: 1;
}
ul.gongju li {
    width: auto;
    display: inline-block;
    float: left;
    padding-right: 40px;
    text-align: center;
    /* position: relative; */
}
ul.gongju li a {
    display: inline-block;
    float: left;
    width: 100%;
    height: 100%;
}
.clearfix:after {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: ".";
}
.footer_ui_grid_side3 h2 {
    font-size: 18px;
    color: #222;
    position: relative;
    text-align: left;
}
.footer_ui_grid_side3 h2 i {
    position: absolute;
    top: 2px;
    left: -30px;
    width: 3px;
    height: 30px;
    background: url(footer_icon.png) -142px -153px;
}
ul.lianjie {
    width: 400px;
    padding: 20px 0;
}
ul.lianjie li {
    display: inline-block;
    float: left;
    width: 120px;
    line-height: 30px;
    text-align: left;
    font-size: 14px;
}
.footer_ui_grid_main3 {
    float: right;
    width: 100%;
    margin-left: -471px;
    position: relative;
    z-index: 1;
}
.footer_ui_grid_main3-cont {
    margin-left: 471px;
    background: url(footer_icon.png) right -1000px no-repeat;
    border-left: 1px solid #eee;
}
.footer_ui_grid_main3-cont .footer_row {
    padding: 30px 0 30px 40px;
}
.col_box {
    text-align: left;
    width: 230px;
    display: inline-block;
    float: left;
}
.col_box img, .col_box .footer_ma {
    display: inline-block;
    float: left;
}
.col_box img {
    width: 82px;
}
.col_box .info {
    display: inline-block;
    float: left;
    width: 130px;
    padding-left: 10px;
}
.col_box .info p.name {
    font: normal 16px/20px "microsoft yahei";
    color: #333;
}
.col_box .info .desc {
    font-size: 12px;
    color: #8a8a8a;
    padding-top: 10px;
}
.jiaoliuline {
    clear: both;
    display: block;
    padding: 30px 0 30px 40px;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
}
.jiaoliuline li {
    width: 139px;
    float: left;
}
.jiaoliuline li a {
    display: inline-block;
    float: left;
    width: 100%;
    height: 100%;
}
.jiaoliuline li .icon_weibo {
    background: url(footer_icon.png) 0 -550px;
    color: #e13b29;
    display: inline-block;
    vertical-align: middle;
    height: 36px;
    width: 36px;
    font: normal 16px/20px microsoft yahei;
}
.jiaoliuline li .ui-step-text {
    color: #8a8a8a;
    display: inline-block;
    vertical-align: middle;
    padding-left: 10px;
}
.jiaoliuline li strong {
    font-size: 16px;
    color: #222;
    font-weight: normal!important;
}
.jiaoliuline li.last-child {
    width: 180px;
}
.jiaoliuline li .icon_weibo.icon_shequ {
    background-position: 0 -750px;
}
.module_kefu .module_kefu_lf {
    text-align: left;
    width: 190px;
    height: 80px;
    float: left;
    font-size: 18px;
    color: #222;
    padding-left: 20px;
    background: url(footer_icon.png) 0 -840px no-repeat;
    padding-left: 45px;
    display: inline-block;
}
.module_kefu .module_kefu_lf strong {
    font-size: 24px;
    font-weight: bold;
}
.module_kefu .module_kefu_lf p {
    font-size: 14px;
    color: #999;
}
.module_kefu .module_kefu_rt {
    width: 200px;
    height: 80px;
    float: left;
}
.module_kefu_rt span {
    display: block;
}
.col-contbtn {
    margin-top: 10px;
    width: 170px;
}
.col-contbtn a {
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 7px 10px;
    text-align: center;
    border-radius: 5px;
    background: #e13b29;
    background: linear-gradient(to right,#f36351,#e13b29);
    box-shadow: 0px 2px 4px rgba(241,85,47,.7);
    transition: 0.2s;
}
.col-contbtn a span {
    width: 30px;
    background: url(footer_icon.png) -120px -253px no-repeat;
    margin-right: 5px;
}
.col-contbtn a span, .col-contbtn a i {
    display: inline-block;
    height: 30px;
    vertical-align: middle;
    transition: 0.5s;
}
.col-contbtn a i {
    font-size: 16px;
    color: #fff;
}
.footer_ui_grid_box:after {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: '.';
}
.clearfix:before, .clearfix:after {
    content: '';
    display: table;
}


/*ÓÑÁ´*/
.exam_message {
    margin: 20px auto;
    width: 1100px;
   /* padding: 25px 40px 40px 40px;
    background: #ffffff;
    height: 115px;*/
}
.exam_message .font_16 {
    margin-bottom: 20px;
}
element.style {
}
.exam_message .font_16 {
    margin-bottom: 20px;
}
.font_16 {
    font-size: 16px;
    height: 16px;
    line-height: 16px;
}
.exam_message .font_16 span:first-child {
    margin-left: 0;
}
.exam_message .font_16 .cur {
    cursor: pointer;
    font-weight: bold;
}
.exam_message .font_16 span {
    font-weight: normal;
    margin: 0 10px;
}
.exam_message .font_16 span {
    font-weight: normal;
    margin: 0 10px;
}
.font_16 {
    font-size: 16px;
    height: 16px;
    line-height: 16px;
}
.exam_message .exam_info {
    line-height: 32px;
}
.exam_message .exam_info {
    line-height: 32px;
}
.exam_info a{
    padding: 0px 10px;
}


/*footer*/
.nav_bottom {
    margin-top: 20px;
    background: #414141;
}
.nav_bottom .w1100 {
    background: #414141;
    padding: 30px 0px 0 0;
}
.w1100 {
    width: 1100px;
    margin: 0 auto;
}
.qr-code {
    width: 290px;
}
.fl_lt {
    float: left;
    margin-bottom: 35px;
}
.qr-code span {
    width: 128px;
    display: inline-block;
    color: #989898;
    margin-right: 20px;
    text-align: center;
    font-size: 14px;
}
.qr-code span img {
    display: block;
    border: solid 5px #343434;
    margin-bottom: 10px;
}
.qr-code span.nomarrgt {
    margin-right: 0px;
}
.qr-code span {
    width: 128px;
    display: inline-block;
    color: #989898;
    margin-right: 20px;
    text-align: center;
    font-size: 14px;
}
/*.fl_rgt {
    float: right;
    width: 810px;
}*/
.gywm {

    margin-left: 30px;
}
.fl_lt {
    float: left;
    margin-bottom: 35px;
}
.fl_rgt h2 {
    font-size: 22px;
    color: #9c9c9e;
    font-weight: normal;
    text-align: center;
    margin-bottom: 5px;
}
.gywm ul li, .tyzx ul li, .bzzx ul li, .dgzh p {
    float: left;
    padding-top: 10px;
    margin-right: 11px;
}
.gywm ul li a, .tyzx ul li a, .bzzx ul li a, .dgzh {
    color: #9c9c9e;
    font-size: 14px;
}
.tyzx {
    width: 288px;
    margin-left: 40px;
}
.bzzx {
    width: 100px;
    margin-left: 30px;
}
.btm_tel {
    color: #989898;
    font-size: 14px;
    text-align: center;
}
.cpy {
    margin: 4px 0px;
}
.cpy p {
    text-align: center;
    color: #aaa5a5;
    font-size: 14px;
}

#doyoo_panel{display:none!important;}



.nav_1{
    width: 1180px;
    margin: 0 auto;
}
.navigation_1{
    width: 815px;
    height: 380px;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 0 10px #e6e6e6;
    padding: 20px 0px 20px 35px;
}
.courM{width: 783px; height: 415px; background: #fff; border-radius:8px; box-shadow: 0 0 10px #e6e6e6; padding: 20px 0px 20px 35px;    margin: 20px 0 20px 0;}
.courM dl {float: left;}
.courM dl dt{font-size: 16px; font-weight: bold;} 
.courM dl dt i{display: inline-block; width: 25px; height: 22px; background: url(../images/menu-icon.png)no-repeat; position: relative; top: 2px; margin-right: 10px;}
.courM dl dt i.icon02{background-position:-41px 0;}
.courM dl dt i.icon03{background-position:-85px 0;}
.courM dl dt i.icon04{background-position:-132px 0;}
.courM dl dt i.icon05{background-position:-177px 0;}
.courM dl dt i.icon06{background-position:-218px 0;}
.courM dl dt i.icon07{background-position:-268px 0;}
.courM dl dt i.icon08{background-position:-304px 0;}
.courM dl dt i.icon09{background-position:-348px 0;}
.courM dl dt i.icon10{background-position:-392px 0;}
.courM dl dd{margin-top: 15px; float: left; margin-right: 23px;}
.courM dl dd a{font-size: 14px; color: #757575;}
.courM dl dd a:hover{color: #f13232;}
.courM .h35{height: 35px; width: 100%; float: left;}
.icon06_1{
    width: 209px;
}
.courM_1{
    width: 758px;
    height: 115px;
    border-bottom: 1px solid #f3edf3;
}
 
.courM_2{
    width: 758px;
    height: 95px;
    border-bottom: 1px solid #f3edf3;
}



.courM_3{
    width: 758px;
    height: 115px;
    border-bottom: 1px solid #f3edf3;
    margin-top: 10px;
}

.courM_4{
    width: 758px;
    height: 95px;
   /* border-bottom: 1px solid #f3edf3;*/
}

 /*头部*/

 .all_daohang_icon {
    float: right;
    background: url(/images/all_dh_bg.png) no-repeat center;
    width: 22px;
    height: 22px;
    margin-left: 8px;
    margin-top: 39px;
}
.heade_all_href{float: left;line-height: 96px;font-size: 32px;}
.heade_all_href:hover .all_daohang{display: block;}
.all_daohang{position: absolute;padding:0 20px;width: 450px;height: 470px;background: #ffffff;z-index: 1;top: 90px;border: 1px solid #EEE;box-shadow: 0px 9px 39px RGBA(0,0,0,0.3);border-radius: 2px;display: none;margin: 0px 0px 0px 28px;}
.all_daohang:before{content: '';display: block;position: absolute;width:100%;height: 30px;background: url(/images/sanjiao.png) no-repeat 137px bottom;z-index: 1;top: -29px;left:0;}
.all_daohang li{white-space: nowrap;float: left;margin-top: 11px;margin-right: 44px;width: 84px;height: 20px;line-height: 10px;}
.all_daohang a{font-size: 14px;color: #333333;}
.all_daohang a:hover{color: #E38944;}
.all_daohang .all_dongao1{padding-top: 8px;border-bottom: 1px solid #EBEBEB;padding-bottom: 9px;}
.clearfix_1{
    width: 60px; 
    height: 64px;
    color: red;
    float: left;
    line-height: 64px;
    font-size: 16px;
    font-weight: 700;
}
.nav_gd_1:hover .nav_gd_2{display: block;box-shadow: 0px 2px 5px 5px RGBA(0,0,0,0.3);}
.nav_gd_2{
    width: 70px;
    height: 100px;
    background: #fff;
    display: none;
    position: absolute;
    top: 30px;
    right: 200px;

}
.nav_gd_2:hover  a{
  color: #ce9751;
}
.nav_gd_3:hover .nav_gd_4{display: block;box-shadow: 0px 2px 5px 5px RGBA(0,0,0,0.3);}
.nav_gd_4{
    width: 70px;
    height: 100px;
    background: #fff;
    display: none;
    position: absolute;
    top: 53px;
    right: 200px;

}
.nav_gd_4:hover  a{
  color: #ce9751;
}
.ullu_1{
    float: left;width: 250px;height: 40px;
}
.nav_1_3{float: left;position: relative;}
.nav_2_3{float: left;position: relative;}
.nav_1_3 li{

}
.nav_1_4 li{
    position: absolute;
    left: 52px;
}
.nav_1_3:hover .nav_1_4{display: block;box-shadow: 0px 2px 5px 5px RGBA(0,0,0,0.3);color: #fff;}
.nav_1_4{
width: 90px;
    height: 95px;
    background: #0b374c;
    display: none;
    position: absolute;
    top: 33px;
    left: 26px;
    color: #fff;
}
.nav_1_4:hover  a{
  color: #fff;
}
.nav_2_3:hover .nav_2_4{display: block;box-shadow: 0px 2px 5px 5px RGBA(0,0,0,0.3);color: #fff;}
.nav_2_4{
    width: 90px;
    height: 123px;
    background: #0b374c;
    display: none;
    position: absolute;
    top: 31px;
    left: 27px;
    color: #fff;
}
.nav_2_4:hover  a{
  color: #fff;
}






.title11{width: 1200px;;height: 60px;line-height: 60px;font-size: 30px;font-weight: bold;border-bottom: 1px solid #e6e6e6;margin: auto}
.title11 .name{position: relative; height: 58px; line-height: 58px; border-bottom: 2px solid #2c2e44;zoom:1}
.title11 u{display: inline-block;width: 2px; height: 25px;font-size: 0;vertical-align: middle;margin-right: 10px;}
.title11 .more a{font-size: 14px;font-weight: normal;padding: 0px 15px; line-height: 24px; border-radius: 15px; margin-top:7px;text-align: center}
.title11 .more a.cur{padding: 0px 15px}
.title11 .column{text-align: right; *line-height: 21px; *margin-top: 19px;}
.title11 .column a{margin-right: 20px;font-weight: normal; font-size: 16px;}
.title11 .column a.more{ padding-right: 20px; background-position: 34px -193px; color: #999999 !important;margin: 0 !important;line-height: 4.5;}
.title11 .tips{font-size: 16px;font-weight: normal;}
.newsBox{padding: 20px 0 0; position: relative;width: 1200px;margin: auto;}
.newsLeft{width: 872px;overflow: hidden;}
/* .newsBox .newsTitList{text-align: center;} */
.newsBox .newsTitList li{min-width: 109px; padding: 0 10px; width: auto;margin: 0 5px}
.newsBox .newsList{margin:5px 0 0 -72px;*zoom:1;*position:relative;}
.newsBox .newsList li{width: 340px; font-size: 14px; margin-left: 72px;float: left;_display:inline}
.newsBox .tikiList{height: 152px; list-style: none;}
/* .newsBox .tikiList li{ list-style: none;padding-left: 24px; width: 316px; background-position: -100px -125px} */
.newsLink{background: #f5f5f5;padding: 4px 0; height: 56px;}
.newsLink a{line-height: 28px;_display:inline; float: left;}
.linkProv{width: 860px; padding-left: 10px; margin-bottom: 20px;}
.linkProv a{padding: 0 12px;border-radius: 3px;display: block;}
.linkColumn{width: 860px; padding-left: 15px;margin-bottom: 20px;}
.linkColumn li{width: 140px;text-align: center;overflow: hidden; float: left;}
.linkColumn li a{padding: 0 12px;border-radius: 3px;float: none;display: inline-block;overflow: hidden;}


.newsTitList{height: 54px;position: relative;}
.newsTitList li{position: relative;width: 129px; height: 38px; line-height: 38px; border: 1px solid #2c2e44; margin-right: 5px; background: #fff; font-size: 18px;text-align: center; border-radius: 20px; cursor: pointer;display: inline-block;*display:inline;*zoom:1;}
.newsTitList li i{width: 14px; height: 8px;background-position: -160px -90px;display: none ;_display:none !important; position: absolute;}
.newsTitList li:hover i,.newsTitList li.cur i{display: block;left: 50%;margin-left: -7px; bottom: -8px}
.newsTitList .more{height: 24px; line-height: 24px; padding: 0 16px;background: #3e8be2; color: #fff;border-radius: 12px; display: inline-block;position: absolute;right: 0; top: 10px}

.newsLeft{width: 850px}
.newsRight{width: 230px;padding: 0 20px 10px; margin-top: -20px; background: #f5f5f5; border-radius: 6px 6px 0 0;overflow: hidden}
.newsRight .title11{font-size: 18px;margin:10px 0 4px;border-bottom: none; height: 38px; line-height: 38px; font-weight: normal; } 
.newsRight .title11 u{margin-left: -18px;}
.newsRight .title11 .more a{padding: 0;font-size: 14px;font-weight: normal}
.newsRight ul li{font-size: 14px}
.newsBox .newsLeft{width: 872px}
.newsList li{padding-right: 60px;position: relative;}
.newsList li em{padding-left: 5px;}
.newsList li span{position: absolute;right: 0;top: 0;line-height: 38px;}
.newsList li a.btn{position: absolute;right: 0;top: 4px;line-height: 28px; width: 52px; text-align: center; border: 1px solid #3e8be2; color: #3e8be2 !important; display: block; border-radius: 4px}
.newsList li a.btn:hover{color: #fff !important;}
.newsList li.today,.newsList li.today a{color: #f60}

.tabCourse .newsTitList{padding-left: -1px;}
.tabCourse .List{margin-right: -1px;float: left; width: 199px}
.tabCourse p,.link p{line-height: 30px;}
.tabCourse p a,.link p a{  margin-right: 20px;white-space:nowrap;display: inline-block;}
.newsHot{border-bottom: 1px dotted #d4d3d3;padding-bottom: 20px; padding-top: 12px;}
.newsHot h2{height: 40px;line-height: 40px; width:100%;font-size: 22px;color: #fc282d; overflow: hidden;}
.newsHot h2 a{color: #fc282d;}
.newsHot h2 em{font-size: 14px;padding: 5px 10px; border-radius: 6px; margin-right: 10px;}
.newsHot p{height: 48px; line-height: 24px;color: #666; font-size: 14px; overflow: hidden; margin-top: 5px;}

/*public list li*/
.publistNo li{list-style: none !important;list-style-position:outside !important}
.publist li{height: 38px;line-height: 38px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;list-style: square;list-style-position:inside;color:#999;font-size: 12px;*white-space:normal;*list-style: none;*list-style-position:outside;}
/* .publist li i,.publist li em{ padding:0 2px 0 18px; font-size:13px; font-family:"Arial"} */
.publist li a,.publist li em,.publist li span{font-size: 16px}
.publist li i{ color:#e02a2a}
.publist li em{ color:#999999}
.publist li font a{ float:right; padding:0 2px 0 18px; font-size:13px; color:#e02a2a; font-family:"Arial"}
.publist li span a{ float:right; padding:0 2px 0 18px; font-size:13px; color:#1a73dc; font-family:"Arial"}
.publist .buy{ float:right; line-height:23px; padding:0 5px}
.fl{ float:left}.fr{ float:right}






